/* Normal styles for the modal */

#modal {
	left: 40%;
	width: 25%;
	margin: 0 auto;
	opacity: 0;
	position: absolute;
	top: -50%;
	visibility: hidden;
	border-radius:18px;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	box-shadow: 0 3px 7px rgba(0, 0, 0, .25);
	box-sizing: border-box;
	transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out;
	padding: 15px;
}

/* Make the modal appear when targeted */

#modal:target {
	background-color: #fff;
	opacity: 1;
	top: 25%;
	visibility: visible;
}

#modal .header,#modal .footer {
	border-bottom: 1px solid #e7e7e7;
	border-radius: 5px 5px 0 0;
}

#modal .footer {
	border: none;
	border-top: 1px solid #e7e7e7;
	border-radius: 0 0 5px 5px;
}

#modal h2 {
	margin: 0;
}

#modal .btn {
	float: right;
}

#modal .copy,#modal .header,#modal .footer {
	padding: 15px;
}

.modal-content {
	position: relative;
	z-index: 20;
	height: 100%;
}

#modal .overlay {
	background-color: #000;
	background: rgba(0, 0, 0, .5);
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 10;
}

#divEscolherSabor input {
  font-family: 'PT Serif Caption', serif;
  padding: 5px;
  text-transform:uppercase;
  margin: 0;
  font-size:14px;
  display: block;
  color: #343434;
  background: #e8e7de;
  outline: none;
  width: 96.8%;
  border: 1px solid #d1cfbd;
  box-shadow: none;
  border-radius: 0px;
  float: left;
}